
from utils.functions import pretty_print_dict
def prompt_24(content_text_dict: dict):
    '''
    :param content_text_dict: 招股书文本字典
    :return:
    '''
    content_text_dict = pretty_print_dict(content_text_dict)

    prompt = f"""# CONTEXT #
<content_text_dict>与</content_text_dict>之中的内容代表招股说明书部分片段文本字典；key为索引，value为部分片段中的某一句。
招股说明书部分片段文本字典：
<content_text_dict>
{content_text_dict}
</content_text_dict>。
# OBJECTIVE #
请帮我判断<content_text_dict>与</content_text_dict>之中的招股说明书部分片段文本字典中value 需要被审核问询的程度，并对每个value进行打分。\
打分范围为0分到10分之间，0分代表该value不应该被审核问询；10分代表该value一定急需被审核问询；分数越大代表该value存在被审核问询的概率越高，分数越大代表越应该被审核。\
最终输出为一个字典，key为<content_text_dict>与</content_text_dict>之中的招股说明书部分片段文本字典中的key，value为代表值得被审核问询的分数。
# STYLE #
请以交易所IPO业务的审核人员的风格来判断。
# TONE #
正式。
# AUDIENCE #
我们的受众是投行IPO业务的内审人员和交易所IPO业务的外审人员。
# RESPONSE #
请严格遵循以上要求和下面输出示例的格式输出，只输出字典，不要输出其他内容！！！
请严格遵循以上要求和下面输出示例的格式输出，只输出字典，不要输出其他内容！！！

输出示例(字典), key为字符串类型的索引，value为整数类型的打分：
{{str(key): int(score), ..., int(key): int(score)}}
"""
    prompt = prompt.strip()
    return prompt

if __name__ == '__main__':

    print(prompt_24({}))


